provide with a chance - German English Dictionary